• word of the day

    petroleum refinery

    petroleum refinery - Dictionary definition and meaning for word petroleum refinery

    Definition
    (noun) a refinery for petroleum
    Synonyms : oil refinery
Download our Mobile App Today
Receive our word of the day
on Whatsapp